haricots rouges - German English Dictionary